place with abundant chaguaramos - Espagnol Anglais Dictionnaire